Lo esperado : seleccione al azar una tarea que tenga el estado "No comenzar". Aquí está mi tabla:
<table id="table1"> <tbody> <tr class="odd1"> <td> <a href="#" class="click_link"> Assignment 1 </a> </td> <td class="status"> In Progress <td> </tr> <tr class="odd2"> <td> <a href="#" class="click_link"> Assignment 2 </a> </td> <td class="status"> Not start <td> </tr> <tr class="odd1"> <td> <a href="#" class="click_link"> Assignment 3 </a> </td> <td class="status"> Not start <td> </tr> <tr class="odd1"> <td> <a href="#" class="click_link"> Assignment 4 </a> </td> <td class="status"> Not start <td> </tr> </tbody> </table>Solución : agrupo los elementos [td] que tienen el estado "No iniciar" en la matriz, luego obtengo el padre [tr] del primer [td][0]. Finalmente, desde [tr] busco y hago clic en el enlace. ¿Como hacer esto? ¡Muchas gracias!
Trabajó con jquery:
I.executeScript(function() { var abc = $("#table1 td:contains('Not Start')").parent("tr").children("td:first").children().text(); return abc; });